Overview
Global Administration within the LinkWeb Application Portal is
a central module designed to manage system-wide settings and foundational
security across all companies operating within the LinkSOFT environment. It
provides administrators with the necessary tools to control user access,
configure security features, monitor system health, and manage licensing,
ensuring consistent and secure operation.
- User and Role Management: This module centralises the
creation and maintenance of user accounts, enabling administrators to create
new users, manage existing user profiles, and view which menus a user has
access to. It facilitates role maintenance, allowing roles to be created and
managed, and defining specific menu access rights for each role. A significant
feature is the ability to delete a user and transfer all their related data to
another active user. Furthermore, it supports the selection of multiple roles
when assigning them to a user and allows for "multiple select" options when
performing actions on records.
- Security and Access Control: Global Administration
implements robust security measures. This includes managing "Security Tokens"
for API access and supporting two-factor authentication (2FA) with options to
verify QR codes for enhanced login security. It can enforce password
complexity policies and automatically unlock users after a set period
following failed login attempts. CAPTCHA can be added to the login screen to
prevent automated (robotic) logins. Role Menu Access controls which users can
add, edit, or delete records across the system, ensuring granular
permissions.
- Audit and Event Logging: The module includes an "Audit
Setup" feature for configuring data auditing. The "Event Log" provides a
record of system activities, and a "Create Helpdesk Ticket" button can be
directly accessed from the Event Log to log issues efficiently. Audit data
reports are available for analysis, although previously some reports were not
filtering correctly by date. There's also functionality to delete multiple
lines from the Event Log, which is controlled by Role Menu Access.
- Licensing Management: This section manages the software
licensing for LinkSOFT. Users can request a license key from "Licence
Registration", which also records the license request in the event log. The
module supports the management of "Subscription Price and Hosting Services"
within the Licence Portal. It provides the ability to create a license given a
"Request ID" for clients unable to access the LinkSOFT License API. If
replication is not licensed, related menus will be hidden.
- System Configuration and Utilities: Global Administration
provides a "Menu Maintenance" feature, enabling menu customisation, including
defining custom menu groups and names, and adding functional points for each
menu item to aid in testing and documentation. It supports "Health Check"
functionality to automatically verify system status. Administrators can also
add "Menu instructions" to forms to guide users. Other utilities include
cleaning up unused temporary objects and a data scrambling utility for client
databases sent for analysis. It also allows for refreshing and standardising
icons for LinkSOFT applications.
- Data Views and Framework Enhancements: The module
supports the ability to handle "Data Views" within the LinkSOFT Framework,
enabling users to create and display custom database views. It has undergone
continuous improvements to its framework, including enhancing page loading
performance through caching and sessions. New data views for administrators,
such as "RoleMenuAccess" and "RoleMenuAccessByUser", display roles and
associated menu access, simplifying user permission management.
- Support and Documentation Integration: A "Send Feedback"
option is available within LinkSOFT to allow customers to contact support. The
module integrates with documentation, ensuring that help files and user guides
are accessible, with ongoing efforts to correct broken links, spelling,
grammar, and formatting in help pages.
Global
Administration contains below common
menus used by all modules.
-
Additional
Fields
-
Audit
Data
-
Audit
Setup
-
Change
Company
-
Company
-
Create
New User
-
Currency
-
Database
Backup
-
Event
Log
-
File
Manager
-
Licence
Registration
-
Menu
Maintenance
-
My Account
-
Process Setup
-
Public
Holidays
-
Role
Maintenance
-
Role Menu
Access
-
Security Token
-
User
Maintenance